import request from '@/utils/request';

/**
 * 创建用户账号
 * @param {Object} data - 用户数据
 * @param {string} data.username - 登录账号(4-20位)
 * @param {string} [data.password] - 登录密码(必须包含数字、字母，长度为6-16)
 * @param {number[]} data.roleIds - 归属角色(1-3个)
 * @param {number} [data.deptId] - 归属大区
 * @param {string} [data.nickname] - 呢称
 * @param {string} data.email - 邮箱
 * @param {string} [data.phone] - 手机号
 * @param {string} [data.remark] - 备注
 * @param {number} data.status - 状态(0-禁用,1-启用)
 * @returns {Promise}
 */
export function createUser(data) {
  return request({
    url: '/user',
    method: 'post',
    data
  });
}